package fiuba.algo3.vista;

import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;
import javax.swing.border.Border;

import fiuba.algo3.partida.Partida;

public class MyGamePanel extends JPanel {

	private static final long serialVersionUID = 1L;
	Partida miPartida;
	PintorEscenario pintorEscenario;

	MyGamePanel(Partida unaPartida) {
		this.miPartida = unaPartida;
		this.pintorEscenario = new PintorEscenario(miPartida);

		this.setLayout(null);

		this.paintComponents(this.getGraphics());
	}

	public void paint(Graphics g) {
		super.paint(g);
		g.setColor(Color.BLACK);
		g.fillRect(0, 0, 680, 10);
		g.fillRect(0, 0, 10, 680);
		
		g.fillRect(0, 670, 680, 10);
		g.fillRect(670, 0, 10, 680);
		this.pintorEscenario.pintarEstadoDePartida(g, miPartida);
		System.out.println("pintando");
	}

}
